/* main.hxx */

#include <stdlib.h>
#include <SDL/SDL.h>
#include <SDL/SDL_ttf.h>
#include <SDL/SDL_image.h>
#include <SDL/SDL_gfxPrimitives.h>

#include "yakwailog/yakwailog.hxx"

#include "level.hxx"
#include "scroll.hxx"

#define TICK_INTERVAL 15
#define SPRITE_TIMER_MAX 40

#define VIDEO_X 800
#define VIDEO_Y 600
#define VIDEO_BITS 16
#define VIDEO_MODE SDL_HWSURFACE

#define PLAYER_SPEED 2

#define DEFAULT_LOGLEVEL 2
#define AQFG_VERSION "v0.1"

#define TRUE 1
#define FALSE 0

extern SDL_Surface *screen;
extern TTF_Font *font;

extern yakwailog logger;

extern SDL_Event event;
